/** 
* All Rights Reserved , Copyright (C) 2021 , 青岛鼎信通讯股份有限公司
* 
* MmsPostAuthorizationInfoEntity
* 岗位授权信息表新
* 
* 修改纪录
* 2021-09-02 版本：1.0 zhangjunyao 创建。
* @version 版本：1.0
* @author 作者：zhangjunyao</name>
* 创建日期2021-09-02</date>
*/

package com.topscomm.mms.pojo;

import java.math.BigDecimal;
import java.util.*;
import com.topscomm.mms.*;

public class MmsPostAuthorizationInfoEntity extends MmsEntity
{
    private static final long serialVersionUID = 1L;
    /** TableName:岗位授权信息表新
	*/
    public static String tableName= "MmsPostAuthorizationInfo";
    @Override
    public String getTableName(){ return "MmsPostAuthorizationInfo";}

    /** ColumnName:部门统称	
	*/
    public static String FieldDeptcommoncode = "deptcommoncode";

    /** ColumnName:岗位	
	*/
    public static String FieldPostcode = "postcode";

    /** ColumnName:岗位员工姓名	
	*/
    public static String FieldUsername = "username";

    /** ColumnName:岗位员工工号	
	*/
    public static String FieldUsercode = "usercode";

    /** ColumnName:岗位重量	
	*/
    public static String FieldPostweight = "postweight";

    /** ColumnName:可见创建部门授权类型	
	*/
    public static String FieldVisibledeptcommoncodetype = "visibledeptcommoncodetype";

    /** ColumnName:可见创建部门授权范围	
	*/
    public static String FieldVisibledeptcommoncoderange = "visibledeptcommoncoderange";

    /** ColumnName:可见产品线授权类型	
	*/
    public static String FieldVisibleproductlinetype = "visibleproductlinetype";

    /** ColumnName:可见产品线授权范围	
	*/
    public static String FieldVisibleproductlinerange = "visibleproductlinerange";

    /** ColumnName:可见创建部门免授权类型	
	*/
    public static String FieldNovisiblecommoncodetype = "novisiblecommoncodetype";

    /** ColumnName:可见创建部门免授权范围	
	*/
    public static String FieldNovisiblecommoncoderange = "novisiblecommoncoderange";

    /** ColumnName:可见产品线免授权类型	
	*/
    public static String FieldNovisibleproductlinetype = "novisibleproductlinetype";

    /** ColumnName:可见产品线免授权范围	
	*/
    public static String FieldNovisibleproductlinerange = "novisibleproductlinerange";

    /** ColumnName:是否必选	
	*/
    public static String FieldWhethermust = "whethermust";

    /** ColumnName:是否默认勾选	
	*/
    public static String FieldWhetherdefault = "whetherdefault";

    /**部门统称	
	*/
    private String deptcommoncode;

    /**岗位	
	*/
    private String postcode;

    /**岗位员工姓名	
	*/
    private String username;

    /**岗位员工工号	
	*/
    private String usercode;

    /**岗位重量	
	*/
    private String postweight;

    /**可见创建部门授权类型	
	*/
    private String visibledeptcommoncodetype;

    /**可见创建部门授权范围	
	*/
    private String visibledeptcommoncoderange;

    /**可见产品线授权类型	
	*/
    private String visibleproductlinetype;

    /**可见产品线授权范围	
	*/
    private String visibleproductlinerange;

    /**可见创建部门免授权类型	
	*/
    private String novisiblecommoncodetype;

    /**可见创建部门免授权范围	
	*/
    private String novisiblecommoncoderange;

    /**可见产品线免授权类型	
	*/
    private String novisibleproductlinetype;

    /**可见产品线免授权范围	
	*/
    private String novisibleproductlinerange;

    /**是否必选	
	*/
    private int whethermust;

    /**是否默认勾选	
	*/
    private int whetherdefault;

    /**
    * @return the  deptcommoncode:部门统称
    */
    public String getDeptcommoncode() {
        return this.deptcommoncode;
    }

    /**
    * @param deptcommoncode:部门统称
    */
    public void setDeptcommoncode(String deptcommoncode) {
        this.deptcommoncode = deptcommoncode;
    }

    /**
    * @return the  postcode:岗位
    */
    public String getPostcode() {
        return this.postcode;
    }

    /**
    * @param postcode:岗位
    */
    public void setPostcode(String postcode) {
        this.postcode = postcode;
    }

    /**
    * @return the  username:岗位员工姓名
    */
    public String getUsername() {
        return this.username;
    }

    /**
    * @param username:岗位员工姓名
    */
    public void setUsername(String username) {
        this.username = username;
    }

    /**
    * @return the  usercode:岗位员工工号
    */
    public String getUsercode() {
        return this.usercode;
    }

    /**
    * @param usercode:岗位员工工号
    */
    public void setUsercode(String usercode) {
        this.usercode = usercode;
    }

    /**
    * @return the  postweight:岗位重量
    */
    public String getPostweight() {
        return this.postweight;
    }

    /**
    * @param postweight:岗位重量
    */
    public void setPostweight(String postweight) {
        this.postweight = postweight;
    }

    /**
    * @return the  visibledeptcommoncodetype:可见创建部门授权类型
    */
    public String getVisibledeptcommoncodetype() {
        return this.visibledeptcommoncodetype;
    }

    /**
    * @param visibledeptcommoncodetype:可见创建部门授权类型
    */
    public void setVisibledeptcommoncodetype(String visibledeptcommoncodetype) {
        this.visibledeptcommoncodetype = visibledeptcommoncodetype;
    }

    /**
    * @return the  visibledeptcommoncoderange:可见创建部门授权范围
    */
    public String getVisibledeptcommoncoderange() {
        return this.visibledeptcommoncoderange;
    }

    /**
    * @param visibledeptcommoncoderange:可见创建部门授权范围
    */
    public void setVisibledeptcommoncoderange(String visibledeptcommoncoderange) {
        this.visibledeptcommoncoderange = visibledeptcommoncoderange;
    }

    /**
    * @return the  visibleproductlinetype:可见产品线授权类型
    */
    public String getVisibleproductlinetype() {
        return this.visibleproductlinetype;
    }

    /**
    * @param visibleproductlinetype:可见产品线授权类型
    */
    public void setVisibleproductlinetype(String visibleproductlinetype) {
        this.visibleproductlinetype = visibleproductlinetype;
    }

    /**
    * @return the  visibleproductlinerange:可见产品线授权范围
    */
    public String getVisibleproductlinerange() {
        return this.visibleproductlinerange;
    }

    /**
    * @param visibleproductlinerange:可见产品线授权范围
    */
    public void setVisibleproductlinerange(String visibleproductlinerange) {
        this.visibleproductlinerange = visibleproductlinerange;
    }

    /**
    * @return the  novisiblecommoncodetype:可见创建部门免授权类型
    */
    public String getNovisiblecommoncodetype() {
        return this.novisiblecommoncodetype;
    }

    /**
    * @param novisiblecommoncodetype:可见创建部门免授权类型
    */
    public void setNovisiblecommoncodetype(String novisiblecommoncodetype) {
        this.novisiblecommoncodetype = novisiblecommoncodetype;
    }

    /**
    * @return the  novisiblecommoncoderange:可见创建部门免授权范围
    */
    public String getNovisiblecommoncoderange() {
        return this.novisiblecommoncoderange;
    }

    /**
    * @param novisiblecommoncoderange:可见创建部门免授权范围
    */
    public void setNovisiblecommoncoderange(String novisiblecommoncoderange) {
        this.novisiblecommoncoderange = novisiblecommoncoderange;
    }

    /**
    * @return the  novisibleproductlinetype:可见产品线免授权类型
    */
    public String getNovisibleproductlinetype() {
        return this.novisibleproductlinetype;
    }

    /**
    * @param novisibleproductlinetype:可见产品线免授权类型
    */
    public void setNovisibleproductlinetype(String novisibleproductlinetype) {
        this.novisibleproductlinetype = novisibleproductlinetype;
    }

    /**
    * @return the  novisibleproductlinerange:可见产品线免授权范围
    */
    public String getNovisibleproductlinerange() {
        return this.novisibleproductlinerange;
    }

    /**
    * @param novisibleproductlinerange:可见产品线免授权范围
    */
    public void setNovisibleproductlinerange(String novisibleproductlinerange) {
        this.novisibleproductlinerange = novisibleproductlinerange;
    }

    /**
    * @return the  whethermust:是否必选
    */
    public int getWhethermust() {
        return this.whethermust;
    }

    /**
    * @param whethermust:是否必选
    */
    public void setWhethermust(int whethermust) {
        this.whethermust = whethermust;
    }

    /**
    * @return the  whetherdefault:是否默认勾选
    */
    public int getWhetherdefault() {
        return this.whetherdefault;
    }

    /**
    * @param whetherdefault:是否默认勾选
    */
    public void setWhetherdefault(int whetherdefault) {
        this.whetherdefault = whetherdefault;
    }

}
